﻿CREATE TABLE [dbo].[ValutaCurs] (
    [IDCursValutar] INT        IDENTITY (1, 1) NOT NULL,
    [CodValuta]     SMALLINT   NOT NULL,
    [Data]          DATETIME   NOT NULL,
    [ValoareLei]    FLOAT (53) CONSTRAINT [DF_ValutaCurs_ValoareLei] DEFAULT ((0)) NOT NULL,
    [IDBanca]       SMALLINT   NOT NULL,
    CONSTRAINT [PK_ValutaCurs] PRIMARY KEY CLUSTERED ([IDCursValutar] ASC),
    CONSTRAINT [FK_ValutaCurs_Banca] FOREIGN KEY ([IDBanca]) REFERENCES [dbo].[Banci] ([IdBanca]),
    CONSTRAINT [FK_ValutaCurs_Valuta] FOREIGN KEY ([CodValuta]) REFERENCES [dbo].[Valuta] ([CodValuta]),
    CONSTRAINT [IX_ValutaCurs] UNIQUE NONCLUSTERED ([CodValuta] ASC, [IDBanca] ASC, [Data] ASC)
);


GO
CREATE NONCLUSTERED INDEX [IX_ValutaDataCurs]
    ON [dbo].[ValutaCurs]([CodValuta] ASC, [Data] ASC);

